package com.sfac.erp.sys.vo;


import com.sfac.erp.sys.entity.Log;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class LogVo extends Log {
    private Integer page;//当前页码
    private Integer limit;//每页显示数量

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;//开始时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;//结束时间

    /**
     * 添加日志时使用
     *
     * @param content    日志内容
     * @param type       操作类型
     * @param loginname  操作人
     * @param userid     操作人id
     * @param loginip    登录ip
     * @param createtime 创建时间
     */
    public LogVo(String content, String type, String loginname, Integer userid, String loginip, Date createtime) {
        super(content, type, loginname, userid, loginip, createtime);
    }

    public Integer getPage() {
        return page;
    }

    public void setPage(Integer page) {
        this.page = page;
    }

    public Integer getLimit() {
        return limit;
    }

    public void setLimit(Integer limit) {
        this.limit = limit;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }
}
